Słownik techniczny polsko-angielski

douse a light